neural networks pharma market environment genetic programming consciousness machine learning business intelligence crm genetic algorithms market modeling data mining market research emergence data warehousing artificial intelligence pharmaceuticals